go/types.Checker.recordDef (method)
13 uses
go/types (current package)
assignments.go#L178: check.recordDef(ident, nil)
assignments.go#L460: check.recordDef(ident, obj)
check.go#L539: func (check *Checker) recordDef(id *ast.Ident, obj Object) {
decl.go#L37: check.recordDef(id, obj)
interface.go#L209: check.recordDef(name, m)
labels.go#L145: check.recordDef(s.Label, lbl)
resolver.go#L234: check.recordDef(file.Name, nil)
resolver.go#L294: check.recordDef(d.spec.Name, pkgName)
resolver.go#L416: check.recordDef(d.decl.Name, obj)
resolver.go#L440: check.recordDef(d.decl.Name, obj)
stmt.go#L666: check.recordDef(lhs, nil) // lhs variable is implicitly declared in each cause clause
stmt.go#L884: check.recordDef(ident, obj)
struct.go#L97: check.recordDef(ident, fld)